*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
	font-size: 14px;
}
img{
    max-width: 100%;
}
ul,li{
    list-style: none;
}
.flex{
  display: flex;
}
.flex_a{
  display: flex;
  justify-content: space-around;
}
.flex_b{
  display: flex;
  justify-content: space-between;
}
.flex_c{
  display: flex;
  justify-content: center;
}
.flex_ab{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.index_bg {
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, .6) !important;
  z-index: 0 !important;
}
.main-color-dan{
  color: #495060;	
}
.main-color{
	color: #1890ff !important;
}
.page{
	float: right;
	margin: 15px;
}
.search_form{
  flex-wrap: wrap;
}
.search_form>div{

  margin-top: 10px;
}